An optimization of AND-OR-EXOR three-level networks
نویسندگان
چکیده
| In this paper, we present a design method for AND-OR-EXOR three-level networks, where a single two-input EXOR gate is used. The network realizes an exclusive-OR of two sum-of-products expressions (EX-SOP), where the two sum-of-products expressions (SOP) cannot share products. The problem is to minimize the total number of product in the two SOPs. We introduced the -equivalence of logic functions to develop minimization algorithms for EXSOPs with up to ve variables. We minimized all the representative functions of NP-equivalence classes for up to ve variables and found that ve-variable functions require up to 9 products in minimum EX-SOPs. For n-variable functions, minimum EX-SOPs require at most 9 2n 5 (n 6) products. This upper bound is smaller than 2n , the upper bound for the conventional sum-of-products expressions. Index Terms | Three-level network, AND-EXOR, logic minimization, spectral method, NP-equivalence, -equivalence, coordinate representation, complexity.
منابع مشابه
A Design Method for AND-OR-EXOR Three-Level Networks
This paper presents a design method of AND-OREXOR three-level networks, where single two-input EXOR gate is used for each output. The network realizes an EXOR of two sum-of-products expressions (EX-SOP): F1 F2, where F1 and F2 are sum-ofproducts expressions (SOPs). The problem is to minimize the total number of di erent products in F1 and F2. A heuristic optimization algorithm is presented, and...
متن کاملSynthesis of SPP three-level logic networks using affine spaces
Recently defined, three-level logic sum of pseudoproducts (SPP) forms are EXOR-AND-OR networks representing Boolean functions, and are much shorter than standard two-level sum of products (SOP) expressions (Luccio and Pagli, 1999). The main disadvantages of SPP networks are their cumbersome theory in the original formulation and their high minimization time. In addition, the current technology ...
متن کاملA New Equivalence Relation of Logic Functions and Its Application in the Design of AND-OR-EXOR Networks
This paper presents a design method for AND-OR-EXOR three-level networks, where a single two-input exclusive-OR (EXOR) gate is used. The network realizes an EXOR of two sum-of-products expressions (EX-SOPs). The problem is to minimize the total number of products in the two sum-of-products expressions (SOPs). We introduce the notion of μ-equivalence of logic functions to develop exact minimizat...
متن کاملMatrix Based Synthesis of EXOR dominated Combinational Logic for Low Power
This paper discusses a new, systematic approach to the synthesis of a NP-hard class of non-regenerative Boolean networks, described by FON[FOFF]={mi}[{Mi}], where for every mj[Mj]∈{mi}[{Mi}], there exists another mk[Mk]∈{mi}[{Mi}], such that their Hamming distance HD(mj, mk)=HD(Mj, Mk)=O(n), (where ‘n’ represents the number of distinct primary inputs). The method automatically ensures exact min...
متن کاملA Heuristic Algorithm to Design AND-OR-EXOR Three-Level Networks
An AND-OR-EXOR network, where the output EXOR gate has only two inputs, is one of the simplest three-level architecture. This network realizes an EXOR of two sum-of-products expressions (EX-SOP). In this paper, we show an algorithm to simplify EX-SOPs for multipleoutput functions. Our objective is to minimize the number of distinct products in the sum-of-products expressions of EX-SOPs. The alg...
متن کامل